using System.Collections.Generic;
using Dune.Business.Managers;
using Edge.Business.Managers;
using Edge.Business.Security;
using Shop.Business.Domain.Customers;

namespace Shop.Business.Domain.Orders
{
    public interface IOrderManager : IAbstractManager<Order, int>, IFilteredSearch<Order, OrderFilter>
    {
        Order GetOrderWithStatus(Customer customer, OrderStatus orderStatus);
    }
}